home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 June
/
EnigmA AMIGA RUN 08 (1996)(G.R. Edizioni)(IT)[!][issue 1996-06][EARSAN CD VII].iso
/
earcd
/
editor
/
ged_e-s2.rdm
< prev
next >
Wrap
Text File
|
1996-05-20
|
2KB
|
76 lines
Short: AmigaE syntax parser V1.6 for GoldED 3.1.3
Author: klaus.becker@dortmund.netsurf.de (Klaus Becker)
Uploader: klaus.becker@dortmund.netsurf.de (Klaus Becker)
Type: text/edit
FEATURES
A parser for AmigaE, written in AmigaE.
DISTRIBUTABILITY
Freeware.
INSTALLATION
Copy e.parser to the GoldED:syntax directory.
Read the golded manual for the configuration.
I strongly recommended a processor > 68020 and a gfxcard.
I would like to thanks all people, who helped me to improve
the syntax-parser,especially Sven Steiniger, who has rewritten
some procs in assembler. :-)
New in V1.6:
------------
!!! Attention !!!
Only e-sources will be highlighted (trailing '.e' in filename)
keywords 'ARRAY (OF)' and 'PTR TO' changed to type definitions
(suggestion by Petr Valouch)
'IF a-->0' now parsed correctly
(reported by Sven Steiniger)
some procedures rewritten in assembler
(done by Sven Steiniger)
some speed-improvements (registered variables in the search-routine)
insert some missing E-Functions:
FastDispose(),FastNew(),FastDisposeList(),NewR()
CtrlC(),KickVersion(),CleanUp(),ReThrow()
CONSTANTS with len=1 will now shown correctly
and some other improvements (not worth to mention)
Some special notes:
-------------------
The E-keywords 'INC' and 'DEC' are actually operators,
not keywords.
If you're writing 'a[]+++1' only the last '+' will be highlighted
for visual reasons.
Some E-functions (mostly intuition- and graphicsfunctions) are not
implemented and become automaticly librarycalls.
(because their first letter is uppercase)
e.g. WaitIMessage(),Mouse(),Inp(),Box(),Line() ...
also defined macros like ColGroup(2) in MUI.e
known bugs:
-----------
Nested comments will confuse the parser.
(reported by Leon Woestenberg)
------------------------------------------------------------------
If you have any suggestions or bugreports,
please send me an email. Thanks.
------------------------------------------------------------------